/*
 * Copyleft 2012 Power by Colen.
 *
 * Project: app-crm
 * Date: Apr 4, 2012
 */
package com.crm.business.web.cust.service;

import java.util.Map;

import com.crm.common.web.service.WebCommonService;

/**
 * Customer Service
 *
 * @author Colen
 *
 */
public interface CustomerService extends WebCommonService {

    /**
     * query customer infos by conditions
     *
     * @param params Arguments
     */
    void doQuery(Map<String, Object> params);

    
    /**
     * Add customer
     *
     * @param params Arguments
     */
    void doAdd(Map<String, Object> params);


    /**
     * show edit page
     *
     * @param params Arguments from Web Page.
     */
    void showEdit(Map<String, Object> params);


    /**
     * do edit
     * 
     * @param params
     */
    void doEdit(Map<String, Object> params);

}
